.article, .article p,.comment .content {
  font: 400 1em/1.8 "PingFang SC", "Lantinghei SC", "Microsoft Yahei", "Hiragino Sans GB", "Microsoft Sans Serif", "WenQuanYi Micro Hei", sans !important;
  line-height: 24px !important;

  h1 {
    font-size: 28px;
  }

  h2 {
    font-size: 21px;
  }

  h2 {
    font-size: 16.38px;
  }

  h4 {
    font-size: 14px;
  }

  h5, h6 {
    font-size: 12px;
  }

  img {
    max-width: 100%;
  }
  code {
    font-size: 87.5%;
    color: #e83e8c;
    word-wrap: break-word;
    font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  }

  h1, h2, h3, h4, h5, h6 {

    position: relative;
    margin: 20px auto;
    color: var(--color);
    font-weight: bold;

  }

  blockquote {
    margin: 10px auto;
    padding: 10px;
    border-left: 3px solid #49b1f5;
    background-color: var(--block-bg);
    color: #6a737d;

    p {
      margin: 0px;
      font-size: 14px !important;
    }
  }

  pre {
    margin: 10px auto;
    padding: 10px 5px;
    border: none;
    background-color: var(--bg);
    //color: #6a737d;
    border-radius: 0;
  }

  ul, ol {
    li {
      position: relative;
      margin: 0.2rem 0;
      padding-left: 20px;
      padding-top: 20px;

      p {
        margin-top: 0px;
      }

      &:before {
        position: absolute;
        top: 24px;
        left: 0px;
        width: 10px;
        height: 10px;
        border: 3px solid #49b1f5;
        border-radius: 20px;
        background: #fff;
        content: '';
        line-height: 10px;
        display: inline-block;
      }
    }
  }

  a {
    color: #49b1f5;
    text-decoration: none;

    &:hover {
      text-decoration: underline;
    }
  }

  /*代码高亮部分*/

  .codehilite .hll {
    background-color: #ffffcc
  }

  .codehilite {
    background: #ffffff;
  }

  .codehilite .c {
    color: #177500
  }

  /* Comment */

  .codehilite .err {
    color: var(--color)
  }

  /* Error */

  .codehilite .k {
    color: #A90D91
  }

  /* Keyword */

  .codehilite .l {
    color: #1C01CE
  }

  /* Literal */

  .codehilite .n {
    color: var(--color)
  }

  /* Name */

  .codehilite .o {
    color: var(--color)
  }

  /* Operator */

  .codehilite .ch {
    color: #177500
  }

  /* Comment.Hashbang */

  .codehilite .cm {
    color: #177500
  }

  /* Comment.Multiline */

  .codehilite .cp {
    color: #633820
  }

  /* Comment.Preproc */

  .codehilite .cpf {
    color: #177500
  }

  /* Comment.PreprocFile */

  .codehilite .c1 {
    color: #177500
  }

  /* Comment.Single */

  .codehilite .cs {
    color: #177500
  }

  /* Comment.Special */

  .codehilite .kc {
    color: #A90D91
  }

  /* Keyword.Constant */

  .codehilite .kd {
    color: #A90D91
  }

  /* Keyword.Declaration */

  .codehilite .kn {
    color: #A90D91
  }

  /* Keyword.Namespace */

  .codehilite .kp {
    color: #A90D91
  }

  /* Keyword.Pseudo */

  .codehilite .kr {
    color: #A90D91
  }

  /* Keyword.Reserved */

  .codehilite .kt {
    color: #A90D91
  }

  /* Keyword.Type */

  .codehilite .ld {
    color: #1C01CE
  }

  /* Literal.Date */

  .codehilite .m {
    color: #1C01CE
  }

  /* Literal.Number */

  .codehilite .s {
    color: #C41A16
  }

  /* Literal.String */

  .codehilite .na {
    color: #836C28
  }

  /* Name.Attribute */

  .codehilite .nb {
    color: #A90D91
  }

  /* Name.Builtin */

  .codehilite .nc {
    color: #3F6E75
  }

  /* Name.Class */

  .codehilite .no {
    color: var(--color)
  }

  /* Name.Constant */

  .codehilite .nd {
    color: var(--color)
  }

  /* Name.Decorator */

  .codehilite .ni {
    color: var(--color)
  }

  /* Name.Entity */

  .codehilite .ne {
    color: var(--color)
  }

  /* Name.Exception */

  .codehilite .nf {
    color: var(--color)
  }

  /* Name.Function */

  .codehilite .nl {
    color: var(--color)
  }

  /* Name.Label */

  .codehilite .nn {
    color: var(--color)
  }

  /* Name.Namespace */

  .codehilite .nx {
    color: var(--color)
  }

  /* Name.Other */

  .codehilite .py {
    color: var(--color)
  }

  /* Name.Property */

  .codehilite .nt {
    color: var(--color)
  }

  /* Name.Tag */

  .codehilite .nv {
    color: var(--color)
  }

  /* Name.Variable */

  .codehilite .ow {
    color: var(--color)
  }

  /* Operator.Word */

  .codehilite .mb {
    color: #1C01CE
  }

  /* Literal.Number.Bin */

  .codehilite .mf {
    color: #1C01CE
  }

  /* Literal.Number.Float */

  .codehilite .mh {
    color: #1C01CE
  }

  /* Literal.Number.Hex */

  .codehilite .mi {
    color: #1C01CE
  }

  /* Literal.Number.Integer */

  .codehilite .mo {
    color: #1C01CE
  }

  /* Literal.Number.Oct */

  .codehilite .sa {
    color: #C41A16
  }

  /* Literal.String.Affix */

  .codehilite .sb {
    color: #C41A16
  }

  /* Literal.String.Backtick */

  .codehilite .sc {
    color: #2300CE
  }

  /* Literal.String.Char */

  .codehilite .dl {
    color: #C41A16
  }

  /* Literal.String.Delimiter */

  .codehilite .sd {
    color: #C41A16
  }

  /* Literal.String.Doc */

  .codehilite .s2 {
    color: #C41A16
  }

  /* Literal.String.Double */

  .codehilite .se {
    color: #C41A16
  }

  /* Literal.String.Escape */

  .codehilite .sh {
    color: #C41A16
  }

  /* Literal.String.Heredoc */

  .codehilite .si {
    color: #C41A16
  }

  /* Literal.String.Interpol */

  .codehilite .sx {
    color: #C41A16
  }

  /* Literal.String.Other */

  .codehilite .sr {
    color: #C41A16
  }

  /* Literal.String.Regex */

  .codehilite .s1 {
    color: #C41A16
  }

  /* Literal.String.Single */

  .codehilite .ss {
    color: #C41A16
  }

  /* Literal.String.Symbol */

  .codehilite .bp {
    color: #5B269A
  }

  /* Name.Builtin.Pseudo */

  .codehilite .fm {
    color: var(--color)
  }

  /* Name.Function.Magic */

  .codehilite .vc {
    color: var(--color)
  }

  /* Name.Variable.Class */

  .codehilite .vg {
    color: var(--color)
  }

  /* Name.Variable.Global */

  .codehilite .vi {
    color: var(--color)
  }

  /* Name.Variable.Instance */

  .codehilite .vm {
    color: var(--color)
  }

  /* Name.Variable.Magic */

  .codehilite .il {
    color: #1C01CE
  }

  /* Literal.Number.Integer.Long */

}
